﻿
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace IDAL
{
    public partial interface IDBSession
    {
      int SaveChanges(string type);
      List<T> SqlQuery<T>(string sql, params object[] parameters);
    }

	public partial interface IDBSession
    {

		IAccountInfo_DAL IAccountInfo_DAL{get;set;}
		IAmazonAD_DAL IAmazonAD_DAL{get;set;}
		IAmazonAdProperty_DAL IAmazonAdProperty_DAL{get;set;}
		IAreaCarriersDeliveryMethod_DAL IAreaCarriersDeliveryMethod_DAL{get;set;}
		IAreaCarriersDeliveryMethodChargeType_DAL IAreaCarriersDeliveryMethodChargeType_DAL{get;set;}
		IAreaCarriersDeliveryMethodContraband_DAL IAreaCarriersDeliveryMethodContraband_DAL{get;set;}
		IAreaCarriersDeliveryMethodPackage_DAL IAreaCarriersDeliveryMethodPackage_DAL{get;set;}
		IAuthorizedInfoConfig_DAL IAuthorizedInfoConfig_DAL{get;set;}
		IBrowseNode_DAL IBrowseNode_DAL{get;set;}
		ICarrier_DAL ICarrier_DAL{get;set;}
		ICurrencyConvertLoss_DAL ICurrencyConvertLoss_DAL{get;set;}
		ICustomsRateInfo_DAL ICustomsRateInfo_DAL{get;set;}
		IDeliveryMethod_DAL IDeliveryMethod_DAL{get;set;}
		IDistributeArea_DAL IDistributeArea_DAL{get;set;}
		IDistributeAreaStock_DAL IDistributeAreaStock_DAL{get;set;}
		IGrossProfitConfig_DAL IGrossProfitConfig_DAL{get;set;}
		IItemOpreationCommand_DAL IItemOpreationCommand_DAL{get;set;}
		IItemOpreationStatu_DAL IItemOpreationStatu_DAL{get;set;}
		ILanguageType_DAL ILanguageType_DAL{get;set;}
		IListingFeeInfo_DAL IListingFeeInfo_DAL{get;set;}
		ILoginAccountInfo_DAL ILoginAccountInfo_DAL{get;set;}
		ILoginSellerAccountInfo_DAL ILoginSellerAccountInfo_DAL{get;set;}
		ILogisticsCountry_DAL ILogisticsCountry_DAL{get;set;}
		ILogisticsInfoConfig_DAL ILogisticsInfoConfig_DAL{get;set;}
		IPaypalFee_DAL IPaypalFee_DAL{get;set;}
		IProduct_DAL IProduct_DAL{get;set;}
		IProductCategory_DAL IProductCategory_DAL{get;set;}
		IProductConfig_DAL IProductConfig_DAL{get;set;}
		IProductCost_DAL IProductCost_DAL{get;set;}
		IProductEAN_DAL IProductEAN_DAL{get;set;}
		IProductPackageInfo_DAL IProductPackageInfo_DAL{get;set;}
		IProductPicture_DAL IProductPicture_DAL{get;set;}
		IProductProperty_DAL IProductProperty_DAL{get;set;}
		IProductSpec_DAL IProductSpec_DAL{get;set;}
		IProductStatu_DAL IProductStatu_DAL{get;set;}
		IProductTranslation_DAL IProductTranslation_DAL{get;set;}
		IProductType_DAL IProductType_DAL{get;set;}
		IRateOfExchange_DAL IRateOfExchange_DAL{get;set;}
		IRateOfExchangeAnalysi_DAL IRateOfExchangeAnalysi_DAL{get;set;}
		IRateOfExchangeHistory_DAL IRateOfExchangeHistory_DAL{get;set;}
		ISalesFinalFee_DAL ISalesFinalFee_DAL{get;set;}
		ISalesFinalFeeSection_DAL ISalesFinalFeeSection_DAL{get;set;}
		ISalesPlatform_DAL ISalesPlatform_DAL{get;set;}
		ISalesPlatformSiteCurrency_DAL ISalesPlatformSiteCurrency_DAL{get;set;}
		ISalesPlatformSiteInfo_DAL ISalesPlatformSiteInfo_DAL{get;set;}
		ISalesPlatformSiteInfoCategory_DAL ISalesPlatformSiteInfoCategory_DAL{get;set;}
		ISalesPlatformSiteInfoCategorySpecific_DAL ISalesPlatformSiteInfoCategorySpecific_DAL{get;set;}
		ISalesPlatformSiteInfoLanguageType_DAL ISalesPlatformSiteInfoLanguageType_DAL{get;set;}
		ISalesPlatformSiteSellerAccountInfo_DAL ISalesPlatformSiteSellerAccountInfo_DAL{get;set;}
		ISalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_DAL ISalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_DAL{get;set;}
		ISellerAccountInfo_DAL ISellerAccountInfo_DAL{get;set;}
		ISiteInfo_DAL ISiteInfo_DAL{get;set;}
		ISiteSpecRelation_DAL ISiteSpecRelation_DAL{get;set;}
		ISpecific_DAL ISpecific_DAL{get;set;}
		ISpecificsValue_DAL ISpecificsValue_DAL{get;set;}
		IStock_DAL IStock_DAL{get;set;}
		ITemplate_DAL ITemplate_DAL{get;set;}
		ITemplateProperty_DAL ITemplateProperty_DAL{get;set;}
		ITemplateTerm_DAL ITemplateTerm_DAL{get;set;}
		ITemplateTermsDetail_DAL ITemplateTermsDetail_DAL{get;set;}
		ITemplateWebPage_DAL ITemplateWebPage_DAL{get;set;}
		ITransportCharge_DAL ITransportCharge_DAL{get;set;}
		ITransportType_DAL ITransportType_DAL{get;set;}
		IV_ProductRespones_DAL IV_ProductRespones_DAL{get;set;}
		IValue_DAL IValue_DAL{get;set;}
		IVATFeeInfo_DAL IVATFeeInfo_DAL{get;set;}
		IView_AmazonBrowseNode_DAL IView_AmazonBrowseNode_DAL{get;set;}
		IView_Category_DAL IView_Category_DAL{get;set;}
		IView_CategorySpecifics_DAL IView_CategorySpecifics_DAL{get;set;}
		IView_Contraband_DAL IView_Contraband_DAL{get;set;}
		IView_Currency_DAL IView_Currency_DAL{get;set;}
		IView_DsSystemMenu_DAL IView_DsSystemMenu_DAL{get;set;}
		IView_Listing_DAL IView_Listing_DAL{get;set;}
		IView_Measure_DAL IView_Measure_DAL{get;set;}
		IView_Permission_DAL IView_Permission_DAL{get;set;}
		IView_ProductSpec_DAL IView_ProductSpec_DAL{get;set;}
		IView_ProductStatus_DAL IView_ProductStatus_DAL{get;set;}
		IView_Specifics_DAL IView_Specifics_DAL{get;set;}
		IView_SpecificsValue_DAL IView_SpecificsValue_DAL{get;set;}
		IView_Value_DAL IView_Value_DAL{get;set;}
   
    }
 }
